package drds.global_transaction.api.message_codec.request_and_response.transaction.branch_transaction;

import java.nio.ByteBuffer;

import drds.global_transaction.api.in_bound_handler.ResourceManagerInboundHandler;
import drds.global_transaction.api.message_codec.request_and_response.transaction.TransactionRequest;

public abstract class BranchTransactionRequestMessage extends TransactionRequest
{
	private static final long serialVersionUID = 1L;

	protected ByteBuffer byteBuffer = ByteBuffer.allocate(1024);// base 1024

	protected ResourceManagerInboundHandler resourceManagerInboundHandler;

	public void setRMInboundMessageHandler(ResourceManagerInboundHandler handler)
	{
		this.resourceManagerInboundHandler = handler;
	}
}
